criticize people or actions - Español Inglés Diccionario